/**
 * 成员管理
 */
const MemberAdmain = () => import('../views/memberAdmain');
// 主持人管理
const HostManager = () => import('../views/memberAdmain/HostAdmain.vue');
//婚庆公司管理 
const CompanyManager = () => import('../views/memberAdmain/WeddingAdmain.vue');
// 新人管理
const NewManager = () => import('../views/memberAdmain/NewAdmain.vue');

/**
 * 成员订单中心
 */
const MemberOrder = () => import('../views/memberOrder');
// 主持人订单中心
const HostOrder = () => import('../views/memberOrder/HostOrder.vue');

/**
 * 内容管理
 */
const ContentAdmin = () => import('../views/contentAdmain');
// banner管理
const BannerManager = () => import('../views/contentAdmain/BannerAdmain');
// 首页推荐管理
const HomeRecommend = () => import('../views/contentAdmain/HomeAdmain.vue');
// 底部文案、二维码设置
const BottomSet = () => import('../views/contentAdmain/BottomCopy.vue');
// 合作伙伴管理
const PartnerManager = () => import('../views/contentAdmain/CooperationAdmain.vue');
// 加入团队介绍文案
const JoinUs = () => import('../views/contentAdmain/JoinCopy.vue');
// 关于团队介绍文案
const AboutUs = () => import('../views/contentAdmain/AboutCopy.vue');

/**
 * 其他管理
 */
const OtherAdmain = () => import('../views/otherAdmain');
// 管理员配置
const AdminConfig = () => import('../views/otherAdmain/Admain');
// 主持人等级设置
const HostRank = () => import('../views/otherAdmain/HostSet');
// 管理费记录
const ManagerFee = () => import('../views/otherAdmain/AdmainFee');

const dynamicRoutes = [
    // 成员管理
    {
        path: '/memberAdmain',
        name: 'memberAdmain',
        component: MemberAdmain,
        children: [
            // 主持人管理
            {
                path: 'hostAdmain',
                name: 'hostManager',
                component: HostManager,
                meta: {
                    name: '主持人管理'
                }
            },
            //婚庆公司管理 
            {
                path: 'weddingAdmain',
                name: 'companyManager',
                component: CompanyManager,
                meta: {
                    name: '婚庆公司管理'
                }
            },
            // 新人管理
            {
                path: 'newAdmain',
                name: 'newManager',
                component: NewManager,
                meta: {
                    name: '新人管理'
                }
            },
        ]
    },
    // 成员订单中心
    {
        path: '/memberOrder/hostOrder',
        name: 'memberOrder',
        component: MemberOrder,
        children: [
            {
                path: 'hostOrder',
                name: 'hostOrder',
                component: HostOrder
            }
        ]

    },
    // 内容管理
    {
        path: '/contentAdmain',
        name: 'contentAdmin',
        component: ContentAdmin,
        children: [
            // banner管理
            {
                path: 'bannerAdmain',
                name: 'bannerManager',
                component: BannerManager,
                meta: {
                    name: 'banner管理'
                }
            },
            // 首页推荐管理
            {
                path: 'homeAdmain',
                name: 'homeRecommend',
                component: HomeRecommend,
                meta: {
                    name: '首页推荐管理'
                }
            },
            // 底部文案、二维码设置
            {
                path: 'bottomCopy',
                name: 'bottomSet',
                component: BottomSet,
                meta: {
                    name: '底部文案、二维码设置'
                }
            },
            // 合作伙伴管理
            {
                path: 'cooperationAdmain',
                name: 'partnerManager',
                component: PartnerManager,
                meta: {
                    name: '合作伙伴管理'
                }
            },
            // 加入团队介绍文案
            {
                path: 'joinCopy',
                name: 'joinUs',
                component: JoinUs,
                meta: {
                    name: '加入团队介绍文案'
                }
            },
            // 关于团队介绍文案
            {
                path: 'aboutCopy',
                name: 'aboutUs',
                component: AboutUs,
                meta: {
                    name: '关于团队介绍文案'
                }
            },
        ]
    },
    // 其他管理
    {
        path: '/otherAdmain',
        name: 'otherAdmain',
        component: OtherAdmain,
        childen: [
            // 管理员配置
            {
                path: '/otherAdmain/admain',
                name: 'adminConfig',
                component: AdminConfig,
                meta: {
                    name: '管理员配置'
                }
            },
            // 主持人等级设置
            {
                path: '/otherAdmain/hostSet',
                name: 'hostRank',
                component: HostRank,
                meta: {
                    name: '主持人等级设置'
                }
            },
            // 管理费记录
            {
                path: '/otherAdmain/admainFee',
                name: 'ManagerFee',
                component: ManagerFee,
                meta: {
                    name: '管理费记录'
                }
            }
        ]
    }
]